/*============================================================================*/
/*  ファイル : strlib.h                                                       */
/*  機能概要 : 文字列操作関数ヘッダファイル                                   */
/*  更新履歴 : 2011/01/20 新規作成                                            */
/*============================================================================*/
#ifndef __STRLIB_H__
#define __STRLIB_H__

extern char *strtail( const char *string );
extern char *strshift( char *string, size_t offset );
extern char *strreplace( char *string, const char *from, const char *to );
extern char *substr( char *buffer, const char *string, int s_pos, int e_pos );
extern char *strreverse( char *string );
extern int strmatch( const char *string, const char *find );
extern char *strstr( const char *string, const char *find );
extern char *strnstr( const char *string, const char *find, size_t slen );
extern char *strrstr( char *string, const char *find );
extern char *strrnstr( char *string, const char *find , size_t slen );

#endif /* __STRLIB_H__ */

